#ifndef BASEH_INCLUDED
#define BASEH_INCLUDED

#include <stdio.h>
#include <stdlib.h>

/* estrutura com matriz base de dados, 
*  informações sobre o tamanho da base,
*  informações sobre a importância das características
*/
typedef struct 
{
	double **database; //gerado pelo parser 
	double *fInfo; //gerado pelo weka
	int nFeatures; //database de nFeatures + 1 colunas
	int nData; //database de nData linhas
	int nClasses;
} Base;

//aloca e preenche uma base com informacoes do arquivo
Base *readBase(FILE *);
void printBase(Base*);

#endif //baseh_included
